🇮🇩 id en 🇬🇧

badai pasti berlalu

blessing in disguise
Wiktionary Links